package stylistcrm.core.services.order.dto;

import com.buybuyyi.stylistcrm.utils.DateUtil;

import java.io.Serializable;

public class OrderGoodsDto extends ConsigneeDto implements Serializable{
	/**订单id*/
	private Integer orderId;
	/**订单类型 0：进货单 1：调货单*/
	private String orderType;
	/**商品id*/
    private Integer goodsId;
    /**商品名称*/
    private String goodsName;
    /**设计师ID*/
    private Integer designerId;
    /**商品对应的尺寸颜色id*/
    private Integer yardageId;
    /**商品颜色*/
    private String color;
    /**商品尺寸*/
    private String size;
    /**商品个数*/
    private Integer count;
    /**已发货的商品个数*/
    private Integer deliveredCount;
	/**订单待发货数量，已发货数量*/
	private Integer orderDeliveredCount;
    /**拿货价格*/
    private Double orderPrice;
    /**商品进货价*/
    private Double goodsBuyingPrice;
    /**商品吊牌价*/
    private Double goodsTagPrice;
    /**商品销售价*/
    private Double goodsSalePrice;
    /**总价格*/
    private Double totalPrice;
	/**创建时间*/
	private String createTime;
	/**修改时间*/
	private String modifyTime;

	public Integer getOrderId() {
		return orderId;
	}

	public void setOrderId(Integer orderId) {
		this.orderId = orderId;
	}

	public String getOrderType() {
		return orderType;
	}

	public void setOrderType(String orderType) {
		this.orderType = orderType;
	}

	public Integer getGoodsId() {
		return goodsId;
	}
	public void setGoodsId(Integer goodsId) {
		this.goodsId = goodsId;
	}
	public String getGoodsName() {
		return goodsName;
	}
	public void setGoodsName(String goodsName) {
		this.goodsName = goodsName;
	}
	public Integer getDesignerId() {
		return designerId;
	}
	public void setDesignerId(Integer designerId) {
		this.designerId = designerId;
	}
	public Integer getYardageId() {
		return yardageId;
	}
	public void setYardageId(Integer yardageId) {
		this.yardageId = yardageId;
	}
	public String getColor() {
		return color;
	}
	public void setColor(String color) {
		this.color = color;
	}
	public String getSize() {
		return size;
	}
	public void setSize(String size) {
		this.size = size;
	}
	public Integer getCount() {
		return count;
	}
	public void setCount(Integer count) {
		this.count = count;
	}
	public Integer getDeliveredCount() {
		return deliveredCount;
	}
	public void setDeliveredCount(Integer deliveredCount) {
		this.deliveredCount = deliveredCount;
	}
	public Double getOrderPrice() {
		return orderPrice;
	}
	public void setOrderPrice(Double orderPrice) {
		this.orderPrice = orderPrice;
	}
	public Double getGoodsBuyingPrice() {
		return goodsBuyingPrice;
	}
	public void setGoodsBuyingPrice(Double goodsBuyingPrice) {
		this.goodsBuyingPrice = goodsBuyingPrice;
	}
	public Double getGoodsTagPrice() {
		return goodsTagPrice;
	}
	public void setGoodsTagPrice(Double goodsTagPrice) {
		this.goodsTagPrice = goodsTagPrice;
	}
	public Double getGoodsSalePrice() {
		return goodsSalePrice;
	}
	public void setGoodsSalePrice(Double goodsSalePrice) {
		this.goodsSalePrice = goodsSalePrice;
	}
	public Double getTotalPrice() {
		return totalPrice;
	}
	public void setTotalPrice(Double totalPrice) {
		this.totalPrice = totalPrice;
	}

	public String getCreateTime() {
		return DateUtil.formatDatetime(createTime);
	}

	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}

	public String getModifyTime() {
		return modifyTime;
	}

	public void setModifyTime(String modifyTime) {
		this.modifyTime = modifyTime;
	}

	public Integer getOrderDeliveredCount() {
		return orderDeliveredCount;
	}

	public void setOrderDeliveredCount(Integer orderDeliveredCount) {
		this.orderDeliveredCount = orderDeliveredCount;
	}
}
